package com.campus.common.user.service;

import com.campus.common.result.Result;
import com.campus.common.user.entity.dto.*;


public interface AuthService {

    Result userLogin(LoginDTO loginDTO);

    Result userRegister(RegisterDTO registerDTO);

    Result editUser(EditUserDTO editUserDTO);

    Result lookOwn();

    Result getAllUserInfo(LookUserDTO lookUserDTO);

    Result removeByUserId(Integer id);

    Result changePassword(LoginDTO loginDTO);

    Result insertAdmin(InsertUserDTO insertUserDTO);
}
